﻿/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, lengend, button, input, textarea, th, td, table {
	margin:0;
	padding:0;
}
body, button, input, select, textarea {
	font:12px/1.5 Arial, "\5b8b\4f53", Tahoma, Helvetica, sans-serif;
}
h1 {
	font-size:18px; position:absolute; left:30px; bottom:150px; display:block; width:100px; height:30px;
}
h2 {
	font-size:16px;
}
h3 {
	font-size:14px; 
}
h4, h5, h6 {
	font-size:100%;
}
address, cite, dfn, em, var {
	font-style:normal;
}
code, kbd, pre, samp, tt {
	font-family: "Courier New", Courier, monospace;
}
small {
	font-size:12px;
}
ul {
	list-style:none;
}
a {
	text-decoration:none;
}
a:hover {
}
abbr[title], acronym[title] {
	border-bottom:1px dotted;
	cursor:help;
}
q:before, q:after {
	content:'';
}
legend {
	color:#000;
}
fieldset, img {
	border:none;
}
button, input, select, textarea {
	font-size:100%;
}
hr {
	border:none;
	height:1px;
}
html {
	overflow-y:scroll;
}
:focus {
	outline:none;
}
.clearfix {
	zoom:1;
}

.clearfix:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
	visibility:hidden;
}


/*首页*/
.body { background:url(/images/bg-1.jpg) no-repeat center top; }
.center { margin:0 auto; width:960px; }

/*头部*/
.top { height:90px; }
.top-left { float:right; padding:18px 0 0 15px; }
.top-right { float:left; padding:10px 5px 0 0; }
.top-right span { font-family:"宋体"; font-size:12px; line-height:24px; color:#cc3300; }
.top-right span a { font-family:"宋体"; font-size:12px; line-height:24px; color:#cc3300; padding:0 5px; }

/*导航*/
.daohang { background:url(/images/dhbj-1.jpg) no-repeat center top; height:72px; padding:6px 0 0 7px; width:953px; position:relative;  }

.main-nav{height:60px; width:960px; text-align:center; position:relative; margin:0 auto;}
.nav{ height:30px;}
.nav li{float:left;height:30px; width:86px; line-height:30px;}

.nav a{ display:block;height:30px; font-family:"宋体"; font-size:14px; color:#fff; font-weight:bold; width:86px; text-align:center; }
.current a{color:#ff3300; background:url(/images/dhon-1.jpg) no-repeat center top; }
.nav a:hover{ background:url(/images/dhon-1.jpg) no-repeat center top; color:#ff3300; }

#nav-body{color:#996600;text-align:left;}
#nav-body a{padding:0 4px;color:#999999;}
#nav-body a:hover{ color:#cc0001;}
#nav-body span{ padding-left:2px; font-family:"宋体"; font-size:12px; color:#666666; }
#nav-body .child{display:none;text-align:center; position:absolute;top:36px; }
#nav-body .child span a { font-family:"宋体"; font-size:12px; line-height:30px; color:#666666; }


/*banner*/
.banner{}


/*中间*/
.main { background:url(/images/bg-2.jpg) no-repeat center 2px; padding:5px 0 20px 0; }
.main1 { background:url(/images/bg-5.jpg) no-repeat center 2px; padding:5px 0 10px 0; }

.main-left { float:left; width:720px; }

.main-left1 { height:230px; background:url(/images/gang-1.jpg) repeat-x left bottom; }

.main-left11 { float:left; width:215px; padding:75px 10px 10px 15px; }
.main-left111 {}
.main-left111 a { cursor:pointer; }
.main-left111 a em { font-family:"宋体"; font-size:12px; line-height:24px; text-indent:2em; color:#666666; }
.main-left111 a em:hover { text-decoration:underline; }
.main-left112 { display:block; text-align:right; } 
.main-left112 a { font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:24px; color:#cc0000; }

.main-left12 { float:left; width:95px; padding:75px 0px 10px 135px;}
.main-left121 {}
.main-left121 a {font-family:"宋体"; font-size:12px; line-height:24px; text-indent:2em; color:#666666;  }
.main-left121 a:hover { text-decoration:underline; }
.main-left122 { display:block; text-align:right; }
.main-left122 a { cursor:pointer; }

.main-left13 {}


.main-left2 { margin-top:10px; }
.main-left21 { background:url(/images/bg-3.jpg) no-repeat left top; height:36px; }
.main-left21 img { float:left; line-height:36px; padding:10px 0 0 10px; }
.main-left21 a { float:right; line-height:36px; padding-right:10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#cc0000; }
.main-left22 { border:1px #e0e0e0 solid; border-top:0px none; height:250px; padding-top:10px; }
.main-left221 { float:left; margin-left:15px; display:inline; width:160px; }
.main-left222 {}
.main-left222 a { cursor:pointer; }
.main-left222 a img { border:1px #fcdc90 solid; }
.main-left222 a span { display:block; text-align:center; font-family:"宋体"; font-size:12px; color:#ff6600; line-height:30px; }
.main-left222 a span:hover { text-decoration:underline; }
.main-left223 { padding-left:18px; }
.main-left223 p { font-family:"宋体"; font-size:12px; color:#666666; line-height:20px; }
.main-left224 { display:block; text-align:right; margin-top:10px; padding-right:10px; }


.main-right { float:right; width:220px; padding-top:15px; }
.main-right1 {}
.main-right11 { background:url(/images/bg-4.jpg) no-repeat center top; padding:10px 0 0 7px; height:26px; }
.main-right12 { border:1px #e0e0e0 solid; border-top:0px none; padding:4px; }
.main-right121 {}
.main-right122 { display:block; text-align:right; }
.main-right122 a { font-family: Tahoma, Geneva, sans-serif; font-size:12px; color:#cc0000; line-height:20px; }
.main-right123 { display:block; text-align:right; padding-top:2px; }
.main-right123 a { font-family: Tahoma, Geneva, sans-serif; font-size:12px; color:#cc0000; line-height:30px; }

.main-right2 { margin-top:10px; }
.main-right22 { border:1px #e0e0e0 solid; border-top:0px none; padding:5px 10px;}
.main-right221 {}
.main-right222 { background:url(/images/gang-1.jpg) repeat-x left bottom; height:31px; line-height:30px;}
.main-right222 a { background:url(/images/dian-1.jpg) no-repeat left 50%; padding-left:10px; font-family:"宋体"; font-size:12px; color:#666666; }

/*底部*/
.bottom { background:url(/images/bgdb-1.jpg) no-repeat center top; height:124px; }
.foot { margin:0 auto; width:960px; }
.foot1 { display:block; text-align:center; padding:5px 0;  }
.foot1 a { font-family:"宋体"; font-size:12px; color:#996633; padding:0 5px; line-height:30px; }
.foot2 { display:block; text-align:center; }
.foot2 span { padding:0 5px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:24px; color:#666666; }
.foot2 p { font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:24px; color:#666666;}
.foot2 p a { color:#cc0000; }


/*内容页*/
.main-left31 { margin-top:15px; border-bottom:1px #dedede solid; height:34px;  }
.main-left31 em{ float:left; padding-left:35px; background:url(/images/ico-1.jpg) no-repeat 20px 50%; font-family:"黑体"; font-size:24px; color:#333333; }
.main-left31 span { float:right; padding-right:10px; font-family:"宋体"; font-size:12px; color:#666666; line-height:30px; }
.main-left31 span a { font-family:"宋体"; font-size:12px; color:#666666; padding:0 5px; line-height:30px; }
.main-left31 span a:hover { color:#cc0000; }

.main-left32 { width:700px; padding-top:20px; }
.main-left32 em { font-family:"宋体"; font-size:12px; color:#666; line-height:24px; }

.main-left33 { padding-top:20px;}
.main-left34 { float:left; margin-bottom:20px; display:inline; }

.main-left35 { float:left; display:inline; margin-left:10px; }
.main-left35 img { border:1px #cccccc solid; }
.main-left36 { float:left; display:inline; margin-left:15px; width:175px; }
.main-left36 a { display:block; font-family:"宋体"; font-size:12px; line-height:24px; font-weight:bolder; color:#666666; }
.main-left36 p { font-family:"宋体"; font-size:12px; line-height:24px;  color:#666666; }
.main-left36 p a { color:#cc0000; font-weight:100; }

.main-left38 { margin:0 auto; width:683px; padding-top:20px; text-align:center; }
.main-left39 { float:left; width:160 margin:0 5px; height:120 display:inline; }
.main-left39 a { cursor:pointer; }
.main-left39 a img { border:1px #cccccc solid; padding:2px; }
.main-left39 a span { display:block; line-height:36px; font-family:"宋体"; font-size:12px; color:#666666; text-align:center; }
.main-left40 { border:1px #cccccc solid; padding:2px;}


.main-left41 { float:left; width:160px; margin:0 5px; height:106px; display:inline; }
.main-left41 a { cursor:pointer; }
.main-left41 a img { border:1px #cccccc solid; }
.main-left41 a span { display:block; line-height:36px; font-family:"宋体"; font-size:12px; color:#666666; text-align:center; }


/*分页*/
.fenye{ margin:0 auto; width:660px; height:26px; float:left; margin-top:15px;}
DIV.black2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; MARGIN: 3px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.black2 A {
	 MARGIN: 2px;  TEXT-DECORATION: none; COLOR: #ff9600;  border:1px #ff9600 solid; padding:2px 5px;background:#ffffff;

}
DIV.black2 A:hover {
	 COLOR: #ff6500;  border:1px #ff6500 solid; padding:2px 5px;background:#ffbe94;
}
DIV.black2 A:active {
	 COLOR: #fff;  border:1px #ffe3c6 solid; padding:2px 5px;background:#ffffff;
}
DIV.black2 SPAN.current {
   FONT-WEIGHT: bold;  MARGIN: 2px;  COLOR: #ff6500;  border:1px #ff6500 solid; padding:2px 5px;background:#ffbe94;
}
DIV.black2 SPAN.disabled {border:1px #ff9600 solid; padding:2px 5px;background:#ffffff;
	 MARGIN: 2px;  COLOR: #ff9600;  }



/*在线报名*/
.right-con{ margin:0 auto;width:570px; }
fieldset{ margin:0 auto;width:548px; padding:10px; border:1px #999 solid;}
fieldset em{ color:#cc0001;}
.right-con th{ width:86px; text-align:right; font-weight:normal; padding-right:10px; color:#666666; height:28px;}
.right-con td select{ width:192px; text-align:center; border:1px #999 solid; height:21px;}
.right-con td option{ height:20px; line-height:20px; text-align:center;color:#666666;}
.right-con td input{ width:192px; height:19px; border:1px #999 solid;}

.right-con td .star{ color:#cc0001; padding-left:10px; line-height:19px; height:19px;}
.right-con td textarea{ border:1px #999 solid; width:345px;}
.right-con label.simply{ width:200px; display:block; height:28px; line-height:25px; cursor:pointer; float:left; }
.right-con label.simply input{ height:13px;}
.right-con label.simply span{ padding-left:5px;} 
.right-con button{ border:none; background:none; float:left; margin-right:15px; cursor:pointer;}

/*索取资料*/
.data-con{ padding:10px 0 10px 20px;}
.data-con th{ width:86px; text-align:right; font-weight:normal; padding-right:10px; color:#666666; height:28px;}
.data-con td input{ width:192px; height:19px; border:1px #999 solid;}

.message-con{ padding:10px 0 0px 0;}
.mescon{ margin:8px 0;}
.mescon th{width:600px; min-height:25px; _height:25px; background:#eee;border-top:1px #a0a0a0 solid; border-right:1px #a0a0a0 solid; border-left:1px #a0a0a0 solid; color:#666;}
.mescon td{ border-top:1px #a0a0a0 solid; border-left:1px #a0a0a0 solid; color:#666; }
.messager{  float:left; font-weight:bold; text-align:left; padding-left:10px; min-height:25px; _height:25px; line-height:25px; width:300px; }
.mestime{ padding-right:5px; width:250px; min-height:25px; _height:25px; line-height:25px; text-align:right;  float:right; font-weight:normal;}
.messcon{ padding:0 5px; line-height:22px; border-right:1px #a0a0a0 solid;  border-bottom:1px #a0a0a0 solid;}
.messapply{ padding:0 5px; line-height:22px; border-right:1px #a0a0a0 solid; border-bottom:1px #a0a0a0 solid; }

.data-con td .star{ color:#cc0001; padding-left:10px; line-height:19px; height:19px;}
.data-con td textarea{ border:1px #999 solid; width:345px; margin-bottom:10px;}
.data-con button{ border:none; background:none; float:left; margin-right:15px; cursor:pointer;}